densely populated areas - Turc Anglais Dictionnaire